package com.infaraway.dao;


import com.infaraway.entity.Product;

import java.util.ArrayList;
import java.util.List;


/**
 * Created by :Infaraway
 * DATE : 2017/3/25
 * Time : 14:34
 * Funtion : 商品的增删改查操作
 */
public class ProductDao {
	//模拟数据库，存储所有的商品信息
	private static List<Product> data = new ArrayList<Product>();
	
	/**
	 * 静态代码块，初始化
	 */
	static{
		//初始化
		for(int i=1;i<=10;i++){
			data.add(new Product(""+i,"笔记本"+i,"LN00"+i,334.0+i));
		}
	}

	
	/**
	 * 显示所有的商品
	 */
	public List<Product> findAll(){
		return data;
	}
	
	/**
	 * 根据id查找商品
	 */
	public Product findById(String id){
		for(Product p:data){
			if(p.getId().equals(id)){
				return p;
			}
		}
		return null;
	}

}
